更新时间:2022-03-09 16:49
PLT Scheme是一个适合从脚本到应用的开发,包括GUI开发、Web服务等等的编程语言,它包含了DrScheme编程环境,一个虚拟机,一个及时编译器,一些创建独立运行程序的工具,一个PLT Scheme的Web服务器以及扩展程序库和文档以及开发指南。
PLT Scheme是一个相当有影响力的Scheme实现,但其实这个名字代表的却不仅仅是Scheme这一种语言,确切地说它应该是一个语言集合。Scheme独特的程序即数据的思想、可编程宏系统以及PLT设计的强大的模块机制使得它成为一个绝佳的语言平台,在此之上可以方便地设计和实现各种新语言。所以,程序员看到的PLT Scheme是一组基于核心语言平台发展出的编程语言。
它包括DrScheme编程环境中,虚拟机与公正实时编译器,为建立独立的可执行文件,PLT的计划,Web服务器,丰富的图书馆,为初学者和专家的文件,更多的工具。
它支持通过创造新的编程语言,丰富的,表现的语法系统。例如语言包括类型的计划,ACL2,FrTime,懒惰的计划,并ProfessorJ(这是一个Java的教学方言)。